package com.jna.unrar.cons;

public interface Constance {
    public static final int ERAR_SUCCESS = 0;
    public static final int ERAR_END_ARCHIVE = 10;
    public static final int ERAR_NO_MEMORY = 11;
    public static final int ERAR_BAD_DATA = 12;
    public static final int ERAR_BAD_ARCHIVE = 13;
    public static final int ERAR_UNKNOWN_FORMAT = 14;
    public static final int ERAR_EOPEN = 15;
    public static final int ERAR_ECREATE = 16;
    public static final int ERAR_ECLOSE = 17;
    public static final int ERAR_EREAD = 18;
    public static final int ERAR_EWRITE = 19;
    public static final int ERAR_SMALL_BUF = 20;
    public static final int ERAR_UNKNOWN = 21;
    public static final int ERAR_MISSING_PASSWORD = 22;
    public static final int ERAR_EREFERENCE = 23;
    public static final int ERAR_BAD_PASSWORD = 24;

    public static final int RAR_OM_LIST = 0;
    public static final int RAR_OM_EXTRACT = 1;
    public static final int RAR_OM_LIST_INCSPLIT = 2;

    public static final int RAR_SKIP = 0;
    public static final int RAR_TEST = 1;
    public static final int RAR_EXTRACT = 2;

    public static final int RAR_VOL_ASK = 0;
    public static final int RAR_VOL_NOTIFY = 1;

    public static final int RAR_DLL_VERSION = 8;

    public static final int RAR_HASH_NONE = 0;
    public static final int RAR_HASH_CRC32 = 1;
    public static final int RAR_HASH_BLAKE2 = 2;
}
